/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package tickets;

import java.util.ArrayList;

/**
 *
 * @author Nacho
 */
public  class Ticket {
    private StatusTicket status;
    private TipoTicket tipoTicket;
    private Usuario usuarioActual;
    private Comentarios comentarios;
    private Cliente cliente;
    private Conexion conexion;
    private int idTicket;
    private int idCuenta;
    
    
    public Ticket(int id, Conexion conexion){
        this.conexion = conexion;
        //--------------------------------------popula campos con id de ticket
    }
    public Ticket(int idCliente, int idTipoTicket, int idEstadoTicket, Usuario usuario,String fecha, Conexion conexion){
        tipoTicket = TipoTicket.values()[idTipoTicket];
        status = StatusTicket.values()[idEstadoTicket];
        comentarios = new Comentarios(idTicket);
        cliente = new Cliente(idCliente);
         
    }
    
    public StatusTicket getStatus() {
        return status;
    }

    public void setStatus(StatusTicket status) {
        this.status = status;
    }

    public TipoTicket getTipoTicket() {
        return tipoTicket;
    }

    public void setTipoTicket(TipoTicket tipoTicket) {
        this.tipoTicket = tipoTicket;
    }

    public Usuario getUsuarioActual() {
        return usuarioActual;
    }

    public void setUsuarioActual(Usuario usuarioActual) {
        this.usuarioActual = usuarioActual;
    }

    public Comentarios getComentarios() {
        return comentarios;
    }

   
    
}
